package com.etc.threaddemo.notify;

import java.util.Random;

/**
 * 修改用户信息的
 * 
 * @author Administrator
 *
 */
public class ModifyPerson implements Runnable {
    // 这里设置一个成员变量
    private Person p;

    private int n = 0;

    public ModifyPerson(Person p) {
        super();
        this.p = p;
    }

    /**
     * 定义一个随机数,不同的结果,设置不同的姓名和性别的信息
     */
    public void modify() {
        // 随机数
         n = new Random().nextInt(100);
        if (n % 2 == 0) {
            // 设置p的信息
            p.setPerseon("胖虎", "男");
        } else {

            p.setPerseon("静香", "女");
        }
        n++;
    }

    @Override
    public void run() {
        // TODO Auto-generated method stub
        while (1 == 1) {
            modify();
        }
    }

}